teleprinted communication - English Synonyms Dictionary